REMOTE++: A Script for Automatic Remote Distribution of Programs on Windows Computers

نویسنده

  • Ashley Hopkins
چکیده

Execution of simulation programs requires large amounts of CPU resources. Parallel Independent Replications (PIR) is one method of reducing simulation run time by enabling time-based parallelization of simulations on multiple distributed machines. Existing PIR systems are targeted for Unix machines. A Windows-based program for distributing executables and their associated input and output files to idle Windows PCs is developed. Wintel PCs dominate desktop computing, therefore, providing hours of unused CPU cycles that can be exploited to accelerate simulation. The new REMOTE++ program uses standard remote shell (rsh) and remote copy (rcp) services to enable remote program execution and the transfer of input and output files. The remote computer needs only a standard rsh /rcp daemon available from independent software vendors. A single master computer maintains a job list and host list and distributes jobs (from the job list) to remote hosts (from the host list). Execution results are on the master computer at the completion of a remote execution. Status from remote executions is maintained in a log file on the master computer. The REMOTE++ program builds on a previous REMOTE version and improves reliability and performance. The REMOTE++ program was used to investigate run time trends needed for steady state simulation of an M/M/1 queue at utilizations approaching 1.0. It was found that as the utilization approaches 100% the simulation time grows increasingly longer. The REMOTE++ program is open source and freely available from the authors.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Low Cost UAV-based Remote Sensing for Autonomous Wildlife Monitoring

In recent years, developments in unmanned aerial vehicles, lightweight on-board computers, and low-cost thermal imaging sensors offer a new opportunity for wildlife monitoring. In contrast with traditional methods now surveying endangered species to obtain population and location has become more cost-effective and least time-consuming. In this paper, a low-cost UAV-based remote sensing platform...

متن کامل

Performance Evaluation of Local Detectors in the Presence of Noise for Multi-Sensor Remote Sensing Image Matching

Automatic, efficient, accurate, and stable image matching is one of the most critical issues in remote sensing, photogrammetry, and machine vision. In recent decades, various algorithms have been proposed based on the feature-based framework, which concentrates on detecting and describing local features. Understanding the characteristics of different matching algorithms in various applications ...

متن کامل

Tracing Vnc and Rdp Protocol Artefacts on Windows Mobile and Windows Smartphone for Forensic Purpose

Remote access is the means of acquiring access to a computer or network remotely or from distance. It is typically achieved through the internet which connects people, corporate offices and telecommuters to the internal network of organizations or individuals. In recent years there has been a greater adoption of remote desktop applications that help administrators to configure and repair comput...

متن کامل

Introducing Satellite Remote Sensing Systems and its Application in Archaeology Case Study: Behshahr Plain- Mazandaran

Human groups have considered the Behshahr plain of Mazandaran in the past Due to its particular geographical shape, location between the Caspian Sea and mountains, and the existence of some rivers in the region. However, our knowledge of this area is limited to several published surveys and archaeological investigation of its ancient sites. No detailed research has conducted on the formation of...

متن کامل

Remote Access Forensics for VNC and RDP on Windows Platform

There has been a greater implementation of remote access technologies in recent years. Many organisations are adapting remote technologies such as Virtual Network Computing (VNC) and remote desktop (RDP) applications as customer support application. They use these applications to remotely configure computers and solve computer and network issues of the client on spot. Therefore, the system admi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003